Keshi wurde am 4. November 1994 in Houston im amerikanischen Texas unter dem Namen Casey Luong geboren. Den Spitznamen Keshi bekam er in seiner frühen Kindheit von den Eltern einer Schulfreundin, seiner jetzigen Verlobten. Bevor er als Sänger, Songwriter, Produzent und Multiinstrumentalist durchstartete, war Keshi Krankenpfleger. Als das Label Island Records Keshi 2019 einen Plattendeal anbot, kündigte er seinen Job im Texas Medical Center und ging nach New York.
Im Alter von 13 Jahren begann er, inspiriert von seinem Großvater, sich selbst das Gitarrenspielen beizubringen. Dabei orientierte er sich am vietnamesischen Musikbuch seines Großvaters. Schnell entdeckte er seine Liebe für die Musik. Von zahlreichen YouTube-Videos schaute er sich ab, wie man Texte schreibt und Musik produziert. Beeinflusst durch Musik von John Mayer und Frank Ocean begann er 2017 seine Musik über SoundCloud zu teilen.
Der amerikanische Künstler überzeugte seine Zuhörer*innen mit einer Mischung aus Lo-Fi-Hip-Hop-Beats in Kombination mit chilligem R&B-Gesang. Mit der Kombination aus bittersüßen Melodien und Texten über verlorene Liebe erreichte er bereits mit seiner ersten Single im Jahr 2017 Millionen von Hörer*innen. Seine Songs „Like I Need U" oder „2 Soon" wurden jeweils über eine Milliarde mal gestreamt. Und auch sein Album „Gabriel" landete unmittelbar nach seiner Veröffentlichung im März 2022 auf Platz 16 der Billboard 200.